$co: white;
$mob: 15%;
_ {
  width: 100%;
  min-width: 1400px;
  position: relative;
}
* {
  padding: 0;
  margin: 0;
}
header {
  height: 30px;
  background-color: black;
  @extend _;
  .left {
    position: absolute;
    top: 3px;
    left: $mob;
    span {
      color: $co;
    }
    .effort {
      color: rgb(210, 210, 210);
      font-size: 13px;
    }
    a {
      text-decoration: none;
      color: $co;
      font-size: 12px;
      margin: 4px;
    }
  }
  .car {
    color: $co;
    position: absolute;
    top: 5px;
    right: $mob;
  }
}
nav {
  @extend _;
  height: 100px;
  background-color: $co;
  border-bottom: 1px solid black;
  img {
    position: absolute;
    top: 30%;
    left: $mob;
  }
}
section {
  height: 640px;
  background-color: rgb(250, 250, 250);
  overflow: hidden;
  @extend _;
  .box {
    width: 970px;
    height: 500px;
    background-color: white;
    margin: 120px auto;
    position: relative;
    .txt {
      width: 100%;
      text-align: center;
      font-size: 25px;
      position: absolute;
      top: 30px;
      left: 0;
    }
    table {
      position: absolute;
      top: 100px;
      left: 220px;
      td:first-child {
        text-align: right;
      }
      td {
        input {
          width: 400px;
          height: 40px;
          margin: 5px 0;
        }
        [name='button'] {
          width: 405px;
          height: 45px;
          background-color: red;
          color: white;
          border: none;
        }
        .go {
          text-decoration: none;
          color: gray;
          margin: 10px;
          position: absolute;
          right: 0;
        }
      }
    }
  }
}
footer {
  font-size: 14px;
  text-align: center;
  margin-top: 10px;
}
